heritiera littoralis - English Synonyms Dictionary

heritiera littoralis

n.
[1] looking-glass plant